donner une explication - Turkish English Dictionary